leveraged lease - German English Dictionary